########### AGGREGATED COMPONENTS AND DEPENDENCIES FOR THE MULTI CONFIG #####################
#############################################################################################

list(APPEND folly_COMPONENT_NAMES Folly::folly Folly::follybenchmark Folly::folly_test_util Folly::folly_exception_tracer_base Folly::folly_exception_tracer Folly::folly_exception_counter)
list(REMOVE_DUPLICATES folly_COMPONENT_NAMES)
list(APPEND folly_FIND_DEPENDENCY_NAMES Boost Boost Boost Boost Boost Boost BZip2 double-conversion gflags glog Libevent lz4 OpenSSL Snappy ZLIB zstd libsodium LibLZMA libdwarf libiberty libunwind)
list(REMOVE_DUPLICATES folly_FIND_DEPENDENCY_NAMES)
set(Boost_FIND_MODE "NO_MODULE")
set(BZip2_FIND_MODE "NO_MODULE")
set(double-conversion_FIND_MODE "NO_MODULE")
set(gflags_FIND_MODE "NO_MODULE")
set(glog_FIND_MODE "NO_MODULE")
set(Libevent_FIND_MODE "NO_MODULE")
set(OpenSSL_FIND_MODE "NO_MODULE")
set(lz4_FIND_MODE "NO_MODULE")
set(Snappy_FIND_MODE "NO_MODULE")
set(ZLIB_FIND_MODE "NO_MODULE")
set(zstd_FIND_MODE "NO_MODULE")
set(libdwarf_FIND_MODE "NO_MODULE")
set(libsodium_FIND_MODE "NO_MODULE")
set(LibLZMA_FIND_MODE "NO_MODULE")
set(libiberty_FIND_MODE "NO_MODULE")
set(libunwind_FIND_MODE "NO_MODULE")
set(fmt_FIND_MODE "NO_MODULE")

########### VARIABLES #######################################################################
#############################################################################################
set(folly_PACKAGE_FOLDER_RELEASE "/root/.conan/data/folly/2023.10.30.08/milvus/dev/package/4bf676c55e2f930646a6fa854ba8143f2f201580")
set(folly_BUILD_MODULES_PATHS_RELEASE )


set(folly_INCLUDE_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/include")
set(folly_RES_DIRS_RELEASE )
set(folly_DEFINITIONS_RELEASE "-DFOLLY_HAVE_ELF"
			"-DFOLLY_HAVE_DWARF")
set(folly_SHARED_LINK_FLAGS_RELEASE )
set(folly_EXE_LINK_FLAGS_RELEASE )
set(folly_OBJECTS_RELEASE )
set(folly_COMPILE_DEFINITIONS_RELEASE "FOLLY_HAVE_ELF"
			"FOLLY_HAVE_DWARF")
set(folly_COMPILE_OPTIONS_C_RELEASE )
set(folly_COMPILE_OPTIONS_CXX_RELEASE )
set(folly_LIB_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/lib")
set(folly_LIBS_RELEASE folly_exception_counter folly_exception_tracer folly_exception_tracer_base folly_test_util follybenchmark folly)
set(folly_SYSTEM_LIBS_RELEASE pthread dl rt)
set(folly_FRAMEWORK_DIRS_RELEASE )
set(folly_FRAMEWORKS_RELEASE )
set(folly_BUILD_DIRS_RELEASE )

# COMPOUND VARIABLES
set(folly_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${folly_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${folly_COMPILE_OPTIONS_C_RELEASE}>")
set(folly_LINKER_FLAGS_RELEASE
    "$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${folly_SHARED_LINK_FLAGS_RELEASE}>"
    "$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${folly_SHARED_LINK_FLAGS_RELEASE}>"
    "$<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${folly_EXE_LINK_FLAGS_RELEASE}>")


set(folly_COMPONENTS_RELEASE Folly::folly Folly::follybenchmark Folly::folly_test_util Folly::folly_exception_tracer_base Folly::folly_exception_tracer Folly::folly_exception_counter)
########### COMPONENT Folly::folly_exception_counter VARIABLES ############################################

set(folly_Folly_folly_exception_counter_INCLUDE_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/include")
set(folly_Folly_folly_exception_counter_LIB_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/lib")
set(folly_Folly_folly_exception_counter_RES_DIRS_RELEASE )
set(folly_Folly_folly_exception_counter_DEFINITIONS_RELEASE )
set(folly_Folly_folly_exception_counter_OBJECTS_RELEASE )
set(folly_Folly_folly_exception_counter_COMPILE_DEFINITIONS_RELEASE )
set(folly_Folly_folly_exception_counter_COMPILE_OPTIONS_C_RELEASE "")
set(folly_Folly_folly_exception_counter_COMPILE_OPTIONS_CXX_RELEASE "")
set(folly_Folly_folly_exception_counter_LIBS_RELEASE folly_exception_counter)
set(folly_Folly_folly_exception_counter_SYSTEM_LIBS_RELEASE )
set(folly_Folly_folly_exception_counter_FRAMEWORK_DIRS_RELEASE )
set(folly_Folly_folly_exception_counter_FRAMEWORKS_RELEASE )
set(folly_Folly_folly_exception_counter_DEPENDENCIES_RELEASE Folly::folly_exception_tracer)
set(folly_Folly_folly_exception_counter_SHARED_LINK_FLAGS_RELEASE )
set(folly_Folly_folly_exception_counter_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(folly_Folly_folly_exception_counter_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${folly_Folly_folly_exception_counter_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${folly_Folly_folly_exception_counter_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${folly_Folly_folly_exception_counter_EXE_LINK_FLAGS_RELEASE}>
)
set(folly_Folly_folly_exception_counter_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${folly_Folly_folly_exception_counter_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${folly_Folly_folly_exception_counter_COMPILE_OPTIONS_C_RELEASE}>")
########### COMPONENT Folly::folly_exception_tracer VARIABLES ############################################

set(folly_Folly_folly_exception_tracer_INCLUDE_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/include")
set(folly_Folly_folly_exception_tracer_LIB_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/lib")
set(folly_Folly_folly_exception_tracer_RES_DIRS_RELEASE )
set(folly_Folly_folly_exception_tracer_DEFINITIONS_RELEASE )
set(folly_Folly_folly_exception_tracer_OBJECTS_RELEASE )
set(folly_Folly_folly_exception_tracer_COMPILE_DEFINITIONS_RELEASE )
set(folly_Folly_folly_exception_tracer_COMPILE_OPTIONS_C_RELEASE "")
set(folly_Folly_folly_exception_tracer_COMPILE_OPTIONS_CXX_RELEASE "")
set(folly_Folly_folly_exception_tracer_LIBS_RELEASE folly_exception_tracer)
set(folly_Folly_folly_exception_tracer_SYSTEM_LIBS_RELEASE )
set(folly_Folly_folly_exception_tracer_FRAMEWORK_DIRS_RELEASE )
set(folly_Folly_folly_exception_tracer_FRAMEWORKS_RELEASE )
set(folly_Folly_folly_exception_tracer_DEPENDENCIES_RELEASE Folly::folly_exception_tracer_base)
set(folly_Folly_folly_exception_tracer_SHARED_LINK_FLAGS_RELEASE )
set(folly_Folly_folly_exception_tracer_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(folly_Folly_folly_exception_tracer_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${folly_Folly_folly_exception_tracer_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${folly_Folly_folly_exception_tracer_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${folly_Folly_folly_exception_tracer_EXE_LINK_FLAGS_RELEASE}>
)
set(folly_Folly_folly_exception_tracer_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${folly_Folly_folly_exception_tracer_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${folly_Folly_folly_exception_tracer_COMPILE_OPTIONS_C_RELEASE}>")
########### COMPONENT Folly::folly_exception_tracer_base VARIABLES ############################################

set(folly_Folly_folly_exception_tracer_base_INCLUDE_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/include")
set(folly_Folly_folly_exception_tracer_base_LIB_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/lib")
set(folly_Folly_folly_exception_tracer_base_RES_DIRS_RELEASE )
set(folly_Folly_folly_exception_tracer_base_DEFINITIONS_RELEASE )
set(folly_Folly_folly_exception_tracer_base_OBJECTS_RELEASE )
set(folly_Folly_folly_exception_tracer_base_COMPILE_DEFINITIONS_RELEASE )
set(folly_Folly_folly_exception_tracer_base_COMPILE_OPTIONS_C_RELEASE "")
set(folly_Folly_folly_exception_tracer_base_COMPILE_OPTIONS_CXX_RELEASE "")
set(folly_Folly_folly_exception_tracer_base_LIBS_RELEASE folly_exception_tracer_base)
set(folly_Folly_folly_exception_tracer_base_SYSTEM_LIBS_RELEASE )
set(folly_Folly_folly_exception_tracer_base_FRAMEWORK_DIRS_RELEASE )
set(folly_Folly_folly_exception_tracer_base_FRAMEWORKS_RELEASE )
set(folly_Folly_folly_exception_tracer_base_DEPENDENCIES_RELEASE Folly::folly)
set(folly_Folly_folly_exception_tracer_base_SHARED_LINK_FLAGS_RELEASE )
set(folly_Folly_folly_exception_tracer_base_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(folly_Folly_folly_exception_tracer_base_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${folly_Folly_folly_exception_tracer_base_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${folly_Folly_folly_exception_tracer_base_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${folly_Folly_folly_exception_tracer_base_EXE_LINK_FLAGS_RELEASE}>
)
set(folly_Folly_folly_exception_tracer_base_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${folly_Folly_folly_exception_tracer_base_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${folly_Folly_folly_exception_tracer_base_COMPILE_OPTIONS_C_RELEASE}>")
########### COMPONENT Folly::folly_test_util VARIABLES ############################################

set(folly_Folly_folly_test_util_INCLUDE_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/include")
set(folly_Folly_folly_test_util_LIB_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/lib")
set(folly_Folly_folly_test_util_RES_DIRS_RELEASE )
set(folly_Folly_folly_test_util_DEFINITIONS_RELEASE )
set(folly_Folly_folly_test_util_OBJECTS_RELEASE )
set(folly_Folly_folly_test_util_COMPILE_DEFINITIONS_RELEASE )
set(folly_Folly_folly_test_util_COMPILE_OPTIONS_C_RELEASE "")
set(folly_Folly_folly_test_util_COMPILE_OPTIONS_CXX_RELEASE "")
set(folly_Folly_folly_test_util_LIBS_RELEASE folly_test_util)
set(folly_Folly_folly_test_util_SYSTEM_LIBS_RELEASE )
set(folly_Folly_folly_test_util_FRAMEWORK_DIRS_RELEASE )
set(folly_Folly_folly_test_util_FRAMEWORKS_RELEASE )
set(folly_Folly_folly_test_util_DEPENDENCIES_RELEASE Folly::folly)
set(folly_Folly_folly_test_util_SHARED_LINK_FLAGS_RELEASE )
set(folly_Folly_folly_test_util_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(folly_Folly_folly_test_util_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${folly_Folly_folly_test_util_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${folly_Folly_folly_test_util_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${folly_Folly_folly_test_util_EXE_LINK_FLAGS_RELEASE}>
)
set(folly_Folly_folly_test_util_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${folly_Folly_folly_test_util_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${folly_Folly_folly_test_util_COMPILE_OPTIONS_C_RELEASE}>")
########### COMPONENT Folly::follybenchmark VARIABLES ############################################

set(folly_Folly_follybenchmark_INCLUDE_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/include")
set(folly_Folly_follybenchmark_LIB_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/lib")
set(folly_Folly_follybenchmark_RES_DIRS_RELEASE )
set(folly_Folly_follybenchmark_DEFINITIONS_RELEASE )
set(folly_Folly_follybenchmark_OBJECTS_RELEASE )
set(folly_Folly_follybenchmark_COMPILE_DEFINITIONS_RELEASE )
set(folly_Folly_follybenchmark_COMPILE_OPTIONS_C_RELEASE "")
set(folly_Folly_follybenchmark_COMPILE_OPTIONS_CXX_RELEASE "")
set(folly_Folly_follybenchmark_LIBS_RELEASE follybenchmark)
set(folly_Folly_follybenchmark_SYSTEM_LIBS_RELEASE )
set(folly_Folly_follybenchmark_FRAMEWORK_DIRS_RELEASE )
set(folly_Folly_follybenchmark_FRAMEWORKS_RELEASE )
set(folly_Folly_follybenchmark_DEPENDENCIES_RELEASE Folly::folly)
set(folly_Folly_follybenchmark_SHARED_LINK_FLAGS_RELEASE )
set(folly_Folly_follybenchmark_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(folly_Folly_follybenchmark_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${folly_Folly_follybenchmark_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${folly_Folly_follybenchmark_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${folly_Folly_follybenchmark_EXE_LINK_FLAGS_RELEASE}>
)
set(folly_Folly_follybenchmark_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${folly_Folly_follybenchmark_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${folly_Folly_follybenchmark_COMPILE_OPTIONS_C_RELEASE}>")
########### COMPONENT Folly::folly VARIABLES ############################################

set(folly_Folly_folly_INCLUDE_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/include")
set(folly_Folly_folly_LIB_DIRS_RELEASE "${folly_PACKAGE_FOLDER_RELEASE}/lib")
set(folly_Folly_folly_RES_DIRS_RELEASE )
set(folly_Folly_folly_DEFINITIONS_RELEASE "-DFOLLY_HAVE_ELF"
			"-DFOLLY_HAVE_DWARF")
set(folly_Folly_folly_OBJECTS_RELEASE )
set(folly_Folly_folly_COMPILE_DEFINITIONS_RELEASE "FOLLY_HAVE_ELF"
			"FOLLY_HAVE_DWARF")
set(folly_Folly_folly_COMPILE_OPTIONS_C_RELEASE "")
set(folly_Folly_folly_COMPILE_OPTIONS_CXX_RELEASE "")
set(folly_Folly_folly_LIBS_RELEASE folly_exception_counter folly_exception_tracer folly_exception_tracer_base folly_test_util follybenchmark folly)
set(folly_Folly_folly_SYSTEM_LIBS_RELEASE pthread dl rt)
set(folly_Folly_folly_FRAMEWORK_DIRS_RELEASE )
set(folly_Folly_folly_FRAMEWORKS_RELEASE )
set(folly_Folly_folly_DEPENDENCIES_RELEASE Boost::context Boost::filesystem Boost::program_options Boost::regex Boost::system Boost::thread BZip2::BZip2 double-conversion::double-conversion gflags::gflags glog::glog libevent::libevent LZ4::lz4_static openssl::openssl Snappy::snappy ZLIB::ZLIB zstd::libzstd_static libsodium::libsodium LibLZMA::LibLZMA libdwarf::libdwarf libiberty::libiberty libunwind::libunwind)
set(folly_Folly_folly_SHARED_LINK_FLAGS_RELEASE )
set(folly_Folly_folly_EXE_LINK_FLAGS_RELEASE )
# COMPOUND VARIABLES
set(folly_Folly_folly_LINKER_FLAGS_RELEASE
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,SHARED_LIBRARY>:${folly_Folly_folly_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,MODULE_LIBRARY>:${folly_Folly_folly_SHARED_LINK_FLAGS_RELEASE}>
        $<$<STREQUAL:$<TARGET_PROPERTY:TYPE>,EXECUTABLE>:${folly_Folly_folly_EXE_LINK_FLAGS_RELEASE}>
)
set(folly_Folly_folly_COMPILE_OPTIONS_RELEASE
    "$<$<COMPILE_LANGUAGE:CXX>:${folly_Folly_folly_COMPILE_OPTIONS_CXX_RELEASE}>"
    "$<$<COMPILE_LANGUAGE:C>:${folly_Folly_folly_COMPILE_OPTIONS_C_RELEASE}>")